Finding Simplices containing the Origin in Two and Three Dimensions

نویسندگان

  • Khaled M. Elbassioni
  • Amr Elmasry
  • Kazuhisa Makino
چکیده

We show that finding the simplices containing a fixed given point among those defined on a set of n points can be done in O(n + k) time for the two-dimensional case, and in O(n2 + k) time for the three-dimensional case, where k is the number of these simplices. As a byproduct, we give an alternative (to the algorithm in 4) O(n log r) algorithm that finds the red-blue boundary for n bichromatic points on the line, where r is the size of this boundary. Another byproduct is an O(n2+t) algorithm that finds the intersections of line segments having two red endpoints with those having two blue endpoints defined on a set of n bichromatic points in the plane, where t is the number of these intersections.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generating Surface Geometry in Higher Dimensions using Local Cell Tilers

In two dimensions contour elements surround two dimensional objects, in three dimensions surfaces surround three dimensional objects and in four dimensions hypersurfaces surround hyperobjects. These surfaces can be represented by a collection of connected simplices, hence, continuous n dimensional surfaces can be represented by a lattice of connected n 1 dimensional simplices. The lattice of co...

متن کامل

Regular Polytopes in Z

In [3], all embeddings of regular polyhedra in the three dimensional integer lattice were characterized. Here, we prove some results toward solving this problem for all higher dimensions. Similarly to [3], we consider a few special polytopes in dimension 4 that do not have analogues in higher dimensions. We then begin a classification of hypercubes, and consequently regular cross polytopes in t...

متن کامل

Output-Sensitive Algorithms for Enumerating and Counting Simplices Containing a Given Point in the Plane

Given a set of n points S ⊆ R2, a specified point Z ∈ R2, it is shown that finding k minimal simplices from S, each of which contains Z, can be done in O(n+k) time. It is also shown that counting the number of all such simplices can be done in O(n + n log (k/n+ 1)) time, when the number of simplices is k.

متن کامل

Compact Representations of Simplicial Meshes in Two and Three Dimensions

We describe data structures for representing simplicial meshes compactly while supporting online queries and updates efficiently. Our data structure requires about a factor of five less memory than the most efficient standard data structures for triangular or tetrahedral meshes, while efficiently supporting traversal among simplices, storing data on simplices, and insertion and deletion of simp...

متن کامل

A Generalization of Filliman Duality

Filliman duality expresses (the characteristic measure of) a convex polytope P containing the origin as an alternating sum of simplices that share supporting hyperplanes with P . The terms in the alternating sum are given by a triangulation of the polar body P ◦. The duality can lead to useful formulas for the volume of P . A limiting case called Lawrence’s algorithm can be used to compute the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Int. J. Comput. Geometry Appl.

دوره 21  شماره 

صفحات  -

تاریخ انتشار 2011